home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
csver228.zip
/
HISTORY.CSV
< prev
next >
Wrap
Text File
|
1993-03-23
|
10KB
|
233 lines
History of Changes or Fixes to CSVerify.
Entries are made in reverse order, Newest first;
March 23, 1993 Ver 2.28/M
■ I added some more logging to the program to indicate the actions of a
user when the callback menu is displayed. Previously, if the user
decided to abort the callback process, and return to the board, there
was no indication of this. This also held true for a user that decided
to hang-up in the door.
■ If you are upgrading from older version of CSVERIFY, there is
important information contained in this document that is not in the
documentation, Please read the progression of the program for an
understanding of it's development.
■ Bare in mind that this program is FREEWARE to individual SysOps. I did
this because many SysOps incurr quite a bit of expense in running a BBS,
however, this program is not FREEWARE to corporate users, and must be
licensed. You may obtain licensing information by contacting the
Computer Store BBS. SysOps that can afford to make a contribution may do
so, however you are under no obligation.
March 19, 1993 Ver 2.27/M
■ Corrected a mistake that was causing the modem to timeout too quickly
while waiting for a carrier.
■ Corrected an error which was logging the same attempt number to the
callers log (I was using the retries variable instead of the counter).
March 18, 1993 Ver 2.26/M (Internal BETA)
■ Changed the program to use the PCBTEXT prompts, instead of hardcoding
them so the program will in most cases honor the multi-language systems.
There are of course some instances where there are words hardcoded, but
that can't be helped. The display files that are included can also be
translated to other languages, and saved just as you would configure any
other display file for use with PCBoard.
March 17, 1993 Ver 2.25/M
■ Somewhere along the line, I messed up the redial attempts if the
callback was not successful the first time. I did not realize that this
was broken until I watched a user get a callback, and when the line was
busy on the callback, the program recycled to the BBS without attempting
to redial the number the prescribed number of times.
Now the redial attempts will be kept track of on screen for the SysOp to
view (if watching!), and if the callback number is busy, the program
will note the busy line, and wait 5 seconds before trying again. Each
time a redial is attempted this will be recorded in the callers log,
along with the other information.
■ Sorry about all the releases lately folks... If you want a stable
product then I have to keep after it!
March 16, 1993 Ver 2.24/M
■ When I added the option to Re-Enter the phone number before the user
was called back, I forgot about checking to see if the number was long
distance, or if it was in the trashcan already.... Shame on me! I just
happened to be testing the program myself, and to my surprise found this
Boo Boo! The program will now do it's usual checking whenever the number
is changed or entered.
■ Addition of a new KEYWORD in the configuration file. LD_EXPIRATION=##
is used to signify what the expiration date should be for long distance
users. A lot of times, Long Distance callers will log onto your board
maybe once or twice, then you never see them again. This will set the
expiration date to whatever you choose, causing the security level to be
lowered, making them eligible for purge from your users file when this
happens. LD_EXPIRATION defaults to 10 days if there is no entry in the
configuration file or if the field is left blank.
■ Updated a little more of the documentation.
March 15, 1993 Ver 2.23/M
■ Adding more information upon request (Carol <g>!) to the callers log,
like the time the dial attempt was made, the time connect was made, and
the connect speed. Any others?
March 11, 1993 Ver 2.22/M
■ I hate to keep changing things on you all, but I have redone the
configuration file format to be in the same format as the rest of my CS*
software. I have changed the configuration file to a KEYWORD type format, so
that I can continue to expand CSVerify without having to worry about screwing
up the configuration file. It was already starting to get out of order, with
the addition of the TimeTables and was at times confusing to some users. This
should make a little more sense.
Please refer to the configuration file enclosed in the zip for the changes.
March 9, 1993 Ver 2.21/M
■ Minor modification made to the user that gets long distance access.
Previously, the user was just sent back to the board.... now they make a stop
along the way to see their current settings.
■ I had previously changed the callback only mode to have the user enter the
phone number they wanted to be called back at, and removed reading the number
from the Users file. Carol wants the Users Record read first, then give the
caller the opportunity to change the number.... Okay Carol... you got it <G>!
■ Little by little, updating the docs... <g>
March 6, 1993 Ver 2.20/M
■ Made a minor change to the log entries. The users phone number will now be
put into the callers log, so you can view it quickly through PCBoard.
■ A couple of minor cosmetic changes were made... i.e. typo's.
March 5, 1993 Ver 2.19/M
■ Added a Callback time function. Using the matrix file included in this ZIP
called TIMETAB.CSV, place an 'x' in the appropriate column corresponding to
the day of the week, and time you would allow long distance callbacks. If the
column is blank, but you allow long distance callbacks, the user will be shown
the CALLTIME.CSV file explaining when to call back. You may modify this file
as you see fit. Double check the positions of each 'x' you place into a
column, and double check the appropriate day of the week, There is no checking
made by the program other than what you have in the matrix, so please follow
the example closely, and you wont have any trouble.
I cannot be responsible if the program dials a long distance number either by
configuration error, or incorrect placement of the time slot marks!
March 2, 1993 Ver 2.18/M
■ I noticed that some new users were getting expiration dates of 00-00-00
after callback. Checking the code I found I was grabbing the wrong data off
the line from the configuration file variable EXPIRED= .
■ Changed the options displayed to the user before call back to be a little
more specific.. They just don't get it <g>!
February 28, 1993 Ver 2.17/M
■ After the last modification, I noticed that everything was working fine,
until the user exited the door.. Seems I forgot to update the users file, so
PCBoard never saw the updated information... Fixed!
■ Inadvertantly left off the Fossil drive when I compiled the program... sorry
folks!
February 26, 1993 Ver 2.16/M
■ Minor modification that now adds the users name to the trashno.csv file on
successful verification. If a user calls, and the number they enter has been
used by someone else, and is found in the trashno.csv file, it will display
the users name that used that number. Handy for SysOps to look back also to
see who used what number.
February 22, 1993 Ver 2.15/M
■ I was in the process of adding another function to the program to check for
valid callback times on long distance, which I have not yet finished... but I
have some code in there already to check the table, which I forgot about.
Anyway, the change I made yesterday to correct the callback only mode was not
working correctly because of it... For the time being I commented out that
part of the code, until I get finished with it..
■ Added a notification that CALLBACK ONLY mode was enabled.
■ Corrected an error that was causing CSV not to properly check the security
level on entry into the door on security callbacks.
■ CSV was allowing a blank BusData phone entry on callback.. If for some
reason this field is blank when CSV starts up, you are now prompted to enter
the number manually.
February 21, 1993 Ver 2.14/M
■ Made a change to the program when in CALLBACK ONLY mode. The program will
now prompt the user for the callback number instead of getting the number from
the users record. The number must still meet the criteria for callback as
usual, but the program will now have the user enter the number instead of
assuming the users record entry.
February 4, 1993 Ver 2.13/M
■ Corrected an error on the Expiration Date routine, where if you selected
Zero (0) it would set the users expiration date to the current date. It will
now place 00-00-00 in the expiration date field of the users record if Zero is
specified.
January 20, 1993 Ver 2.12/M
■ Corrected the procedure for allowing International telephone numbers. In the
configuration file, a new keyword "INTERNATIONAL" was added to tell the
program that a different set of telephone numbers is acceptable. If you do not
use INTERNATIONAL phone numbers then just leave the line out. Maybe I got it
right this time!
January 10, 1993 Ver 2.11/M
■ Added support for International phone numbers... I dont know if I did
this right, so i'll count on you International SysOps to help me with
that.
January 7, 1993 Ver 2.10/M
■ Added an option in the configuration to allow you to specify the
expiration period of the user. You can leave it blank, or you can
specify any number of days. The default is 365 days (1 year). Putting
730 would equal 2 years and so on.
■ CSV can now be used for CALLBACKS only. If you have a subscription
service that uses callback security, you set the logon security to this
level. When the user logs on, he is immediately taken to CSV, where the
callback phone number is verified. The program will then disconnect the
user, and call him back. After correct password entry, the user is
returned to PCBoard. See the revised DOCS for using this feature.
(* CSVERIFY Versions no longer Supported *)
December 16, 1992 Ver 2.9
November 12, 1992 Ver 2.8
November 9, 1992 Ver 2.7
November 7, 1992 Ver 2.6
November 2, 1992 Ver 2.5
October 26, 1992 Ver 2.4 **** Change to Configuration File ****
October 19, 1992 Ver 2.3
September 8, 1992 Ver 2.2a **** Change to Configuration File ****
August 15, 1992 Ver 2.2
August 12, 1992 Ver 2.1
July 27, 1992 Ver 2.0 *** Major Rewrite ***